TR-2013003: Polynomial Evaluation and Interpolation: Fast and Stable Approximate Solution
نویسنده
چکیده
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate evaluation (within the relative output error norm 2−u) and O(uN log N) time for approximate interpolation. The problems are equivalent to multiplication of an n × n Vandermonde matrix by a vector and the solution of a nonsingular Vandermonde linear systems of n equations, respectively. The algorithms and complexity estimates can be also applied where the transposed Vandermonde matrices replace Vandermonde matrices. Our advance is due to employing and extending our earlier method of the transformation of matrix structures, which enables application of the HSS–Multipole method to our tasks and further extension of the algorithms to more general classes of structured matrices.
منابع مشابه
Polynomial Evaluation and Interpolation: Fast and Stable Approximate Solution
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate ...
متن کاملTR-2013004: Transformations of Matrix Structures Work Again
In [P90] we proposed to employ Vandermonde and Hankel multipliers to transform into each other the matrix structures of Toeplitz, Hankel, Vandermonde and Cauchy types as a means of extending any successful algorithm for the inversion of matrices having one of these structures to inverting the matrices with the structures of the three other types. Surprising power of this approach has been demon...
متن کاملTR-2013011: Fast Approximation Algorithms for Cauchy Matrices, Polynomials and Rational Functions
The papers [MRT05], [CGS07], [XXG12], and [XXCBa] have combined the advanced FMM techniques with transformations of matrix structures (traced back to [P90]) in order to devise numerically stable algorithms that approximate the solutions of Toeplitz, Hankel, Toeplitzlike, and Hankel-like linear systems of equations in nearly linear arithmetic time, versus classical cubic time and quadratic time ...
متن کاملTR-2014005: Fast Approximation Algorithms for Computations with Cauchy Matrices and Extensions
The papers [MRT05], [CGS07], [XXG12], and [XXCB14] combine the techniques of the Fast Multipole Method of [GR87], [CGR98] with the transformations of matrix structures, traced back to [P90]. The resulting numerically stable algorithms approximate the solutions of Toeplitz, Hankel, Toeplitz-like, and Hankel-like linear systems of equations in nearly linear arithmetic time, versus the classical c...
متن کاملFast Approximate Polynomial Multipoint Evaluation and Applications
It is well known that, using fast algorithms for polynomial multiplication and division, evaluation of a polynomial F ∈ C[x] of degree n at n complex-valued points can be done with Õ(n) exact field operations in C, where Õ(·) means that we omit polylogarithmic factors. We complement this result by an analysis of approximate multipoint evaluation of F to a precision of L bits after the binary po...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016